<html>
<head><meta charset="utf-8"><title>stable backport documentation · t-infra · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/index.html">t-infra</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html">stable backport documentation</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="229730300"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229730300" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> apiraino <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229730300">(Mar 10 2021 at 19:46)</a>:</h4>
<p>I look at this page and I understand the procedure for beta backports<br>
<a href="https://forge.rust-lang.org/release/beta-backporting.html">https://forge.rust-lang.org/release/beta-backporting.html</a><br>
I think by now I have figured that <code>stable</code> backports works 99% the same as <code>beta</code> ones, but I don't remember if this is actually documented somewhere in clear letters.</p>



<a name="229730351"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229730351" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> apiraino <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229730351">(Mar 10 2021 at 19:46)</a>:</h4>
<p>I was thinking if it makes sense to change that page from "Beta backporting" to "Beta and Stable backporting" and add the missing bits (underlining the differences, if any)</p>



<a name="229730375"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229730375" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229730375">(Mar 10 2021 at 19:46)</a>:</h4>
<p>the main difference is that stable backports require a point release</p>



<a name="229730408"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229730408" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229730408">(Mar 10 2021 at 19:46)</a>:</h4>
<p>I don't know what the process is for deciding whether a backport deserves a point release or not</p>



<a name="229730680"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229730680" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> apiraino <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229730680">(Mar 10 2021 at 19:48)</a>:</h4>
<p>(me neither, I think stable backports by default warrant a point release) <span class="user-mention" data-user-id="116122">@simulacrum</span> <span aria-label="point up" class="emoji emoji-1f446" role="img" title="point up">:point_up:</span> ?</p>



<a name="229730757"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229730757" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229730757">(Mar 10 2021 at 19:48)</a>:</h4>
<p>stable backports work equivalently to beta from T-compiler perspective, release periodically evaluates whether the approved set warrants a point release</p>



<a name="229731111"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229731111" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> apiraino <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229731111">(Mar 10 2021 at 19:51)</a>:</h4>
<p>ok. And the reasoning is: we want a point  release because this or these backport(s) are so important we cannot wait the usual 6 weeks release cycle, correct?</p>



<a name="229731751"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229731751" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229731751">(Mar 10 2021 at 19:54)</a>:</h4>
<p>reasoning for what?</p>



<a name="229731844"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229731844" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229731844">(Mar 10 2021 at 19:55)</a>:</h4>
<p>as I said, from T-compiler perspective, there is no difference; only more scrutiny for a stable backport as it will receive ~no testing before landing on stable</p>



<a name="229732100"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229732100" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> apiraino <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229732100">(Mar 10 2021 at 19:57)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116122">simulacrum</span> <a href="#narrow/stream/242791-t-infra/topic/stable.20backport.20documentation/near/229731751">said</a>:</p>
<blockquote>
<p>reasoning for what?</p>
</blockquote>
<p>to decide to have a point release or not. I was imagining a situation in which a stable backport is so important the team decides to release a (f.e.) 1.50.1?</p>



<a name="229732997"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229732997" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229732997">(Mar 10 2021 at 20:02)</a>:</h4>
<p>sure, there's not really a checklist or anything, but the release team looks at the patch and how critical the problem is, etc. to evaluate that decision</p>



<a name="229733060"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/stable%20backport%20documentation/near/229733060" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> apiraino <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/stable.20backport.20documentation.html#229733060">(Mar 10 2021 at 20:02)</a>:</h4>
<p>ok understood, thanks!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>